/**
 * 文件名：@PropertyEditor.java <br/>
 * 包名：cn.efunbox.afw.core.bean <br/>
 * 项目名：afw-core <br/>
 * @author xtwin <br/>
 */
package cn.efunbox.afw.core.bean;

/**
 * 类名：PropertyEditor  <br />
 *
 * 功能：属性编辑器
 *
 * @author xtwin <br />
 * 创建时间：2015年12月4日 下午3:29:44  <br />
 * @version 2015年12月4日
 */
public interface PropertyEditor {

	/**
	 * 
	 * 功能：设置值 <br/>
	 *
	 * @author xtwin <br/>
	 * @version 2015年12月4日 下午3:30:22 <br/>
	 */
	void setValue(Object root, String property, Object value) throws Exception;
	
	/**
	 * 
	 * 功能：获取值 <br/>
	 *
	 * @author xtwin <br/>
	 * @version 2015年12月8日 上午11:22:48 <br/>
	 */
	Object getValue(Object root, String property) throws Exception;
}
